Masteriyo\RestApi\Controllers\Version1\CourseQuestionAnswersController A

Total Complexity 68
Dependencies 6
Dependents 2
Total lines 851
Lines of code 519
Logical lines of code 136
Comment lines 238
Methods 18
Properties 6

Methods 18

Method Rating Maintainability Complexity Lines of code
prepare_object_for_database()
B
41 19 51
delete_item_permissions_check()
A
47 7 40
register_routes()
A
35 1 128
get_items_permissions_check()
S
51 6 30
get_item_permissions_check()
S
55 5 21
create_item_permissions_check()
S
55 5 21
get_item_schema()
S
39 1 80
update_item_permissions_check()
S
51 4 28
get_course_qa_data()
S
49 4 28
get_object()
S
57 4 16
restore_item()
S
58 3 15
get_objects()
S
57 2 16
prepare_object_for_response()
S
63 2 9
get_collection_params()
S
61 1 13
process_objects_collection()
S
62 1 12
check_item_permission()
S
82 1 3
prepare_objects_query()
S
72 1 5
__construct()
S
81 1 3